package org.cinvestav;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Osvaldo Salinas Martínez. @contact osalinas@tamps.cinvestav.mx @create 12/12/2011
 * 04:26:20 PM
 * @version 1.0
 */
public class Investigador extends Persona {

  private String cvu = "";
  private String rfc = "";
  private String curp = "";
  private String no_empleado = "";
  private String categoria = "";
  private String unidad = "";
  private String departamento = "";
  private String puesto_laboral = "";
  private String email = "";
  private List<String> seudonimos;
  private List<Articulo> produccion;



  public Investigador() {
    this.seudonimos = new ArrayList<String>(0);
  }
  
  
  
  
  
  
  
  

  public void setCvu(String cvu) {
    this.cvu = cvu;
  }
  public void setRfc(String rfc) {
    this.rfc = rfc;
  }
  public void setCurp(String curp) {
    this.curp = curp;
  }
  public void setNo_empleado(String no_empleado) {
    this.no_empleado = no_empleado;
  }
  public void setCategoria(String categoria) {
    this.categoria = categoria;
  }
  public void setUnidad(String unidad) {
    this.unidad = unidad;
  }
  public void setDepartamento(String departamento) {
    this.departamento = departamento;
  }
  public void setPuesto_labora(String lugar_labora) {
    this.puesto_laboral = lugar_labora;
  }
  public void setSeudonimo(String seudonimo) {
    this.seudonimos.add(seudonimo);
  }
  public void setEmail(String email) {
    this.email = email;
  }
  
  
  
  
  
  
  
  
  public String getCURP() {
    return curp;
  }
  public String getRFC() {
    return rfc;
  }
  public String getNumEmpleado() {
    return no_empleado;
  }
  public String getCategoria() {
    return categoria;
  }
  public String getUnidad() {
    return unidad;
  }
  public String getDepartamento() {
    return departamento;
  }
  public String getPuestoLabora() {
    return puesto_laboral;
  }
  public List<String> getSeudonimos() {
    return seudonimos;
  }
  public List<Articulo> getProduccion() {
    return produccion;
  }
  public void setProduccion(List<Articulo> productos) {
    this.produccion = productos;
  }
  public String getCVU() {
    return cvu;
  }
  public String getSeudonimos(int no_seudonimo) {
    return seudonimos.get(no_seudonimo);
  }
  public String getEmail(){
    return this.email;
  }
  
  
  
  
  
  
}
